"short-shorts," 1970, from hot (adj.) + pants (n.). Probably influenced by earlier sense of "sexual arousal" (1927).
have hot pants